@charset "utf-8";
/*********************************************
* CSS Document for lagou.com 拉勾招聘 
* Start Time 2014-10-31
* Author : Vee
* Contect : vee@lagou.com
**********************************************/
*{outline: none; }html,body{height:100%;}
body{margin:0;padding:0; font:14px/22px Arial,"Hiragino Sans GB","微软雅黑","宋体"; color:#333;word-wrap:break-word;}
#body{min-height: 100%;height: auto !important; height: 100%; margin: 0 0 -37px;}
.clearfix:after{content: "";height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-block;}  /* for IE/Mac */
h1,h2,h3,h4,h5{font-weight:normal;}
input[type="text"],input[type="password"]{border:2px solid #f1f1f1;outline:none;font:20px Arial,"Hiragino Sans GB","微软雅黑","宋体"; width: 600px;height: 30px;  padding: 6px 10px; margin-top:20px;transition:border 0.2s ease-in 0s;}
input[type="button"],input[type="submit"]{font-family:Arial,"Hiragino Sans GB","微软雅黑","宋体";outline:none;cursor:pointer;border:none;}
input[type="text"]:focus,input[type="password"]:focus{border:2px solid #d4e2e4;}
.dn{ display:none;}.db{display:block;}.fl{float:left!important;}.fr{float:right!important;}.clear{ clear:both;} 
a{color:#555; text-decoration:none;cursor:pointer;-moz-transition: background-color 0.2s ease-out,color 0.1s ease-out; -webkit-transition: background-color 0.2s ease-out,color 0.1s ease-out;-ms-transition: background-color 0.2s ease-out,color 0.1s ease-out;transition: background-color 0.2s ease-out,color 0.1s ease-out;}a:hover{color:#00b38a;}
dl,dd{margin:0;}em{ font-style:normal;}ul.reset{margin:0;padding:0;list-style:none;}h2{font-size:16px;margin:10px 0;}
.c9{color:#999;}.c7{color:#777;}.c5{color:#555;}.c3{color:#333;}
.f24{ font-size:24px;}.f20{ font-size:20px;}.f18{ font-size:18px;}.f16{ font-size:16px;}.f14{ font-size:14px;}
.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb0{ margin-bottom:0 !important;}.mb50{margin-bottom:50px;}.mt20{ margin-top:20px;}
span.error{display:block; margin:5px 0 10px 0; font-size:14px; color:#ff6a6a;text-align:left; background:url(../images/error.png) 0 3px no-repeat; padding-left:20px; line-height:22px;}
::selection{background: #00b38a; color: white; /* Safari */}
::-moz-selection{background: #00b38a; color: white; /* Firefox */ }
.triangle{ height:0;width:0;overflow: hidden;font-size: 0;line-height: 0; border-width:6px 5px 0; border-style:solid dashed; border-color:#00b38a transparent transparent;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
.triangle.transform{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform: rotate(180deg);-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
/*end globel style*/

/*login.html*/
#login_bg{ background:#c9b185 url(../images/bgwall.png) center 100px no-repeat;overflow:hidden;}
.login_wrapper{ width:640px; margin:0 auto;color:#777;font-size:16px;/* padding-top:110px; */ padding-top:80px; }
.login_header{position:relative; margin-bottom:20px;}
.login_header img{margin:0 0 0 20px;}
.logoRegist{
	display:block;
	border:0;
	width:285px;
	height:62px;
	margin:30px 0 0 20px;
	background:url(../images/logo_white.png) no-repeat;
}
#cloud_s{position:absolute; left:375px; top:15px;}
#cloud_m{position:absolute; left:470px; top:-35px;}
.login_box{min-height:150px; background:#eafffd; padding:35px; overflow:hidden;}
.loginForm{width:360px; margin:0; border-right:1px dashed #999; float:left;}
.loginForm a{color:#00b38a; }
.loginForm input#email{width:296px;font-size:16px; color:#777; border:none;}
.loginForm input#password{width:296px;font-size:16px; color:#777;  border:none;}
.loginForm input:focus{border:2px solid #fff;-webkit-box-shadow: 0px 0px 4px #b5f0e7;-moz-box-shadow: 0px 0px 4px #b5f0e7;box-shadow: 0px 0px 4px #b5f0e7;}
.loginForm .fr{color:#777; margin-right:45px;}
.loginForm .fr:hover{color:#00b38a;}
.loginForm label{vertical-align:top;}
/**add nancy**/
.btn_big{padding:0 40px; font-size:32px; color:#fff; border:none; height:60px;line-height:60px;background:#0d9572; float:left; margin:15px 0 5px;overflow:hidden;}
.btn_big:hover{background:#00694e; color:#fff;}
.registerJianJu{ *height:36px;} 
.loginForm input[type="checkbox"]{margin-bottom:20px;border:none;background:none}
#submitLogin{width:155px; height:46px;font-size:16px; line-height:46px; clear:both; float:left; background:#00b38a; color:#fff; border:none; text-align:center;}
#submitLogin:hover{ background:#00a57f;}
.login_right{*width:170px; float:left;margin:10px 0 0 25px;line-height:30px;}
.registor_now{color:#00b38a;background:url(../images/registor_now.png) right center no-repeat; padding-right:24px; float:left; height:30px;line-height:30px;}
.registor_now:hover{color:#00a57f; text-decoration:underline;}
.login_others{ clear:both; margin:70px 0 10px 0;}
.icon_wb{width:54px; height:54px; float:left; background:url(../images/wbqq.png) left top no-repeat; margin:0 10px 0 0px;*margin:0 4px 0 0;}
.icon_qq{width:54px; height:54px; float:left; background:url(../images/wbqq.png) -73px 0 no-repeat;margin:0 10px 0 0px;*margin:0 4px 0 0;}
.icon_weixin{width:54px; height:54px; float:left; background:url(../images/wbqq.png) right top no-repeat;}
.login_wrapper input[type="text"],.login_wrapper input[type="password"]{margin:0 0 20px 0; border:none;}
.login_wrapper span.error{margin:-10px 0 10px 0; }
.loginForm input[type="text"],.loginForm input[type="password"]{margin:0 0 20px 0;}
.loginForm span.error{margin:-10px 0 10px 0; }
.login_box h1{font-size:24px;font-weight:normal;color:#555;margin:0px 0 20px 0;}
.login_box h2{font-size:18px;font-weight:normal;color:#555;margin:0 0 15px 0;}
.login_box h3{font-size:20px;font-weight:normal;color:#555;margin:0 0 25px 0;}
.login_box a{
	color: #00b38a;
}
.login_box a:hover{
	text-decoration: underline;
}
.register_radio{list-style:none; margin:0 0 20px 0; padding:0;}
.register_radio li{width:148px; height:42px; font-size:18px; color:#555; text-align:center; line-height:42px;float:left; background:#fff; margin:15px 11px 0 0; border:2px solid #fafafa; cursor:pointer; position:relative;}
.register_radio li:hover{border:2px solid #93b7bb;}
.register_radio li.current{border:2px solid #93b7bb;}
.register_radio li em{ background:url(../images/s_choose.png) no-repeat; width:31px; height:32px; position:absolute; right:-1px; top:-1px;}
.register_radio li input[type="radio"]{cursor:pointer;position:absolute;left:-2px;top:-2px;margin:0;width:152px;height:46px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; }
.login_box .typeBtn{float:left;width:160px;font-size:18px;text-align:center;color:#fff;background:#00b38a;padding:10px 0;margin: 0 30px 20px 2px;}
.login_box .typeBtn:hover{background:#00a57f;}
.choosetype_l{width:390px;border-right:1px dashed #c4d5d4;padding-top:10px;overflow:hidden;}
.errorMessage{margin:40px 0 0 0; text-align:center; font-size:18px;line-height:32px;}
/* ------------- Retina ------------- */
@media only screen and (-o-min-device-pixel-ratio: 2/1), /* Opera */
       only screen and (min--moz-device-pixel-ratio: 2), /* Firefox 16 之前 */
       only screen and (-webkit-min-device-pixel-ratio: 2), /* Webkit */
       only screen and (min-resolution: 240dpi), /* 标准 */
       only screen and (min-resolution: 2dppx) /* 标准 */
{
	.logoRegist{
		background-image:url(../images/logo_white@2x.png);
		background-size: 285px 62px;
	}
}
#container{width:1024px;margin:35px auto 0; padding-bottom:100px; }
/*链接失效*/
.content_mid{width:680px; padding:0 60px; background:#fafafa; margin:0 auto;}
.position_del{padding:80px 0 0 220px;font-size:18px;background:url('../images/position_del.png') 100px 0 no-repeat;}
.position_del a{background-color:#00b38a;color:#fff;padding:0 5px;margin-left:10px;}
.position_del a:hover{background-color:#00a57f;}
/*注册激活页面*/
.c_section_mid .btn_big,.c_section_mid .btn_cancel{margin:50px 0;-moz-transition: background-color 0.2s ease-out;-webkit-transition: background-color 0.2s ease-out;-ms-transition: background-color 0.2s ease-out;transition: background-color 0.2s ease-out;}
.c_section_mid dd.c_notice{padding:50px; color:#555;}
.c_notice h4{ font-weight:normal; font-size:24px; margin:30px 0; *margin-top:80px;}
.c_notice h4 em{ color:#00b38a;}
.c_notice h4 a{ color:#00b38a; text-decoration:none;}
.c_notice span{ display:block; font-size:18px; margin-bottom:10px;}
.bb{ border-bottom:1px solid #eaeaea;}
.bind_height{height:229px;}
.c_notice .emailus{word-wrap:normal;clear:both; margin:40px 0 0 0; font-size:14px; color:#555;width:630px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.c_notice .emailus a{font-size:18px;color:#00b38a;}
.c_notice .btn_big{ margin:30px 0 0 0;}
.c_notice h5{ margin:0; font-size:18px; color:#555; font-weight:bold;}
.c_notice .contacttip{clear:both; margin:10px 0 30px 0; font-size:14px; color:#555;}
.c_notice .contacttip a{ font-size:14px; color:#009875;}
.c_notice .contacttip a:hover{text-decoration:underline;}
/*首页激活提示*/
#remindActive{height:104px;background:#fafafa;}
#remindActive .remind{font-size:14px;width:741px;height:81px; background:url(../images/remind.png) 70px 10px no-repeat;padding:23px 0 0 283px; margin:0 auto;}
#remindActive .remind span{color:#00b38a;}
#remindActive a{color:#777; padding:0 10px;}
#remindActive a.remindbtn{color:#fff;background:#00b38a;}
#header{min-width:1024px;height:60px; background:#fafafa;border-top:3px solid #00b38a;}
#header .wrapper{width:1024px;margin:0 auto; position:relative;z-index:90;}
.logo{border:0; float:left; margin:12px 0 0 0;background:url(../images/logo.png) no-repeat;width:230px; height:39px;}
#navheader{float:left;position:relative; margin-left:30px;font-size:0;}
#navheader li{height:60px;display: inline-block;*display: inline; *zoom:1;position:relative; z-index:3;margin:0;padding: 0 20px;}
#navheader li.current{z-index:1;}
#navheader li a{height:57px;line-height:57px;font-size:20px;color:#999;float:left;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#navheader li.current a{color:#333;border-bottom:3px solid #00b38a;}
#navheader li a:hover{color:#333;}
#navheader li i{position:absolute;right:-10px;top:10px;width:23px;height:15px;background:url(../images/icon_new.png) right top no-repeat;}
#navheader li b{font-size: 12px;line-height:18px;font-weight: 100;position:absolute;left:100px;top:10px;color:#fff;background:#fd470c;padding:0 5px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;}
#header ul.loginTop{margin:0;padding:0;list-style:none; position:absolute;right:0;top:0; overflow:hidden;}
#header ul.loginTop li{float:left;color:#fff; height:22px;background:#00b38a;padding:4px 0;}
#header ul.loginTop a{color:#fff; padding:0 12px;}
#header ul.loginTop a:hover{color:#cceae3;}
#header dl{float:right;*max-width:170px; color:#fff;background:#00b38a; position:absolute; right:0;z-index:101; cursor:pointer;line-height:30px;}
#header dt{display:block; position:relative;  color:#fff; padding:0 40px 0 20px; background:#00b38a; min-width:105px;overflow:hidden;}
#header dt span#nowrap{float:left;width:108px;*width:108px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis; }
/**add nancy**/
#header dt #nowrap{word-wrap:normal;}
#header dt span.red{display:inline-block;width:9px;height:9px;background:url(../images/noticeDot.png) no-repeat;margin:11px 0 0 -10px;/**margin-left:0px;*/}
#header dt span.dn{display:none;}                                                         
#header dt i{ position:absolute; top:14px; right:25px; font-size:0px; height:0; width:0; border-width:4px 4px 0; border-style:solid dashed; border-color:#fff transparent transparent;overflow: hidden;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
#header dt:hover i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
/* #header dl.expend dt i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);} */
#header dd{ display:none;}
#header dd.btm{ border-bottom:1px dashed #34ad91;}
#header dd a{display:block; color:#fff; padding:0 20px; background:#00b38a;}
#header dd a:hover, #header dd a.current{background:#91cebe;}
#header dd a span.red{color:#fff;font-size:12px; float:right;padding-top:1px;*margin:-32px 0 0 0;}
/*userBind css*/

/*footer*/
.btn:hover{background-color:#00a57f; color:#fff;}
#backtop{display:none;background:url(../images/backtop.png) left top no-repeat;width:28px;height:64px;position:fixed;bottom:80px;margin-left:1060px; cursor:pointer;}
#backtop:hover{background-position:right top !important;}
#qrSide{ background:url(../images/qr/qr_index.jpg) no-repeat; width:108px; height:132px; position:fixed; right:0; bottom:160px; z-index:3;}
#qrSide a{ background:#cfd0d2 url(../images/x.png) no-repeat; position:absolute; right:0; top:-15px; width:15px; height:15px;}
#footer{ clear:both; height:36px; border-top:1px solid #ebebeb;line-height:36px;}
#footer .wrapper{width:754px;margin:0 auto;padding-left:270px;}
#footer a{padding:0 5px; color:#555;}
.footer_qr{ position:relative;}
.footer_qr i{ display:none; border:3px solid #00b38a; background:url(../images/qrcode.jpg) no-repeat; width:242px; height:242px; position:absolute; bottom:20px; left:0px;z-index:100;}
#footer .copyright{color:#999;float:right; *margin-top:-36px; }
#footer .copyright a{color:#999;}
/*** user setting wrote by nancy | 2014-05-05 ***/
/*sidebar.html*/
.user_bindSidebar{ width: 230px; background: #fafafa; float: left}
.user_sideBarmenu{ padding-top:5px;padding-bottom: 10px;}
.user_sideBarmenu dt h3{ font-size: 18px;  color: #999;font-weight: normal; padding-left: 38px; }
.user_sideBarmenu dd{  text-align: left; }
.user_sideBarmenu dd a{color: #333; font-size: 14px;  display: block; padding: 14px 0;padding-left:48px;}
.user_sideBarmenu dd a.hover{background: #f1f1f1;}
.user_sideBarmenu dd a:hover{background: #f1f1f1;}

/*公共*/
.user_bindContent{ width: 740px; float: left; background: #fafafa; margin-left: 50px; display: inline; padding-bottom: 100px;}
/*bindEmail.html*/
.user_firstBindContent{ width:800px;margin:0 auto;}.user_firstMainContent{/*  margin:0 15px; */width:665px;margin:0 auto;}/* .user_warnLogin,.user_bindLogin{margin-left:30px;} */
.user_warn{ margin-top:10px;background:#faf3e1;font-size:16px;color:#555;padding:10px 0 10px 8px;}
.user_warn a{ text-decoration:underline; color:#999;}
.user_warn em{display:inline-block;margin-right:5px;background: url(../images/user/user_warn.png) no-repeat 0 3px;width:18px;height:20px;float:left}
.user_qLogin{font-size:18px;color:#333;padding:20px 0;margin-left:20px; color:#00b38a}.user_warnLogin{border-bottom:1px dashed #d6d6d6}
.user_bindLogin input[type="radio"]{font-size:18px;width:398px; height:26px;line-height:26px;margin-top:15px;}
.user_bindLogin input[type="text"],.user_bindLogin input[type="password"]{display:block;width:358px;height:26px;line-height:26px;margin-top:17px;font-size:18px;}
.user_bindLogin input[type="submit"]{margin-left:45px;display:block;/* padding:5px 24px; */width:180px;height:45px;background:#00b38a;color:#fff;font-size:18px;/*margin-top:25px; margin-bottom:30px; */margin-bottom:20px;}
.user_bindLogin .user_accountform_active label{cursor:default;}
.user_bindLogin label{margin-top:20px; margin-left:20px;display:block;cursor:pointer;background: url(../images/user/check.png) 1px -25px no-repeat;font-size:18px;}
.user_bindLogin label.checked{background-position:1px 0px;}
.user_hasLagouAccountForm{background:#fff;border:2px solid #f1f1f1;margin-top:36px;padding-bottom:10px; }.user_noLagouAccount .user_modify{margin-top:0px;}
.user_hasAccountform{border-top: 1px dashed #e5e5e5; padding-left:50px;/* padding-bottom:10px; *padding-bottom:40px;*/}.user_noLagouAccount{background:#fff;border:2px solid #00b38a;/*padding-left:15px; margin-top:35px; padding-top:15px;*/ *padding-top:0px;  padding-bottom:10px;}
.user_bindLogin p{padding:0 0 0 54px ;font-size:14px;color:#999;margin:10px 0;}
.user_bindLogin i{font-style:normal;float:left;margin:0px 10px 0 0;font-size:18px;color:#333}
#user_bindAccount{margin-top:20px;}
/*找工作还是招人*/
.register_radio input[type="radio"]{display:block;}
.user_registerRadio{/* margin-top:8px; */ margin-bottom:0px;}
.user_registerRadio i{margin:25px 10px 0 0;}
.user_registerRadio li{width:177px;height:38px;line-height:38px;border:2px solid #fafafa}
.user_registerRadio li:hover{border:2px solid #00b38a;}
.user_registerRadio li.current{border:2px solid #00b38a;}
.user_registerRadio li em{ background:url(../images/user/user_choose.png) no-repeat;width:17px;height:18px;}
.user_hasAccountform .find_job{margin-right:20px;}
.user_noLagouAccount:hover,.user_hasLagouAccountForm:hover{border-color:#00b88d;}
.register_purpose td input[type="radio"]{background:red;width:175px;height:40px;background:none;border:2px solid #f1f1f1}
.user_firstBinWarn{ width:720px;background:#faf3e1;height:28px;font-size:16px;color:#555;margin-left:15px;padding-top:14px;}
.user_firstBinWarn em{ display:inline-block;background:url(../images/user/user_warn.png) no-repeat;width:18px;height:17px;}
.user_noAccountform label.user_modifyYangshi{;font-size:14px;display:block;padding-left:23px;width:100%;height:30px;}
.user_noLagouAccount .agreeNotice{ background:none;font-size:14px;margin-top:10px;}
.user_noLagouAccount label.agreeNotice.checked{ background:none;}
.user_noAccountform label.user_modifyYangshi input[type="checkbox"]{display:none;}
.user_noAccountform label.user_modifyYangshi a{color:#00b38a}
#user_saveRegAccount{display:block;margin-top:20px;}
.user_modify{margin-top:0;}
.user_accountform_active{border:2px solid #00b88d;cursor:default!important;}
#user_selectAccount form{cursor:pointer;}
/*accountBind.html*/
.modifyPwd{ position: relative; height: 47px;}
.modifyPwd dt{ float: left;position: absolute;top:-5px; *top:-17px!important;}
.modifyPwd dd{ font-family: Arial,"Hiragino Sans GB","微软雅黑","宋体"; font-size: 24px; color: #fff; float: left;width: 123px; height: 47px; background: #00b38a; text-align: center;line-height: 47px; position: absolute; top: -5px; left: 2px;}
.user_noModify{ border-bottom: 1px dashed #d6d6d6; padding:0 0 25px 20px;margin:10px 0 0 0;}
.user_noModify li{ font-size: 20px; line-height: 45px; color: #777;list-style:none}
.user_noModify li span{color:#333;}
.noModify li a{ color: #00b38a}
.user_thirdLogin{ margin-top: 23px; width: 674px; height: 38px; font-size: 18px;}
.user_thirdLogin dt{ float: left; margin:0 20px; display: inline}
.user_thirdLogin dd{ float: left ;height: 38px; line-height: 38px; padding-left: 0;}
.user_thirdLogin dd span{ padding: 0 10px;}
.user_thirdLogin dd  a{  color: #00b38a}
.c_section{margin-bottom:40px;position:relative; background-color:#fafafa;}
.c_section #pad{ padding: 50px 40px;}
.c_section{margin-bottom:40px;position:relative; background-color:#fafafa;}
.c_section h2{ float:left; color:#fff; font-size:24px; font-weight:normal; height:43px; background:#00b38a; margin:-8px 0 10px 40px;/*已投递简历状态:40px;old:20px*/ padding:0 20px; line-height:43px; position: absolute; z-index:2;}
.c_section h2 em{ background:url(../images/user/title_arrow.png) no-repeat; width:6px; height:8px; position:absolute; left:-6px; top:0;}
.c_section > dd{color:#555; padding:50px 25px 20px 25px;clear:both; }
.c_section_service > dd{color:#555; padding:50px 0px 20px 25px; clear:both; }
.c_section span.error{margin:5px 0 10px 0;}
/*accountBindWaitActive.html*/
.user_bindVerEmail{width:800px;margin:0 auto;}
.user_verEmailTitle{ font-size: 24px; color: #555555; margin-top:30px;margin-left:40px;margin-bottom:30px; font-weight: normal}
.user_noReceiveEmail li h3{color: #555555; font-size: 18px; padding-bottom: 6px;*padding-top:8px;}
.user_noReceiveEmail li{ font-size: 14px; color: #555555; line-height: 29px; height: 29px;list-style:none;}
.user_noReceiveEmail li a ,.noreceive li a,.user_verEmailTxt li a{color: #00b38a;}
.user_verEmailTxt li{list-style:none;line-height:30px;}
.user_bgline { background: url(../images/user/line.png) no-repeat;width: 672px; height: 2px; }
.thirdBind_LoginEmailVerBtn{display:block;float:none;width:213px;height:53px;font-size:28px;line-height:53px;text-align:center;padding:0; margin:42px 0 42px 40px;}
/*closeService.html*/
.user_jieChuTxt{font-size: 20px; color: #555; margin: 45px 30px 30px 30px;}
.user_changeColor{font-size: 18px;color: #fa2929; margin: 0 30px 30px 30px;}
.user_confirmDel{display: inline-block;font-size:16px; height: 46px; background: #00b38a; color: #fff; line-height: 46px; margin: 20px 30px;padding:0 40px;}
.user_confirmDel:hover{color:#fff;background: #00a57f;-webkit-transition: .2s;-moz-transition: .2s;transition: .2s;}

/*registerSuccess.html*/
.user_chooseLoginType li{ font-size: 14px; height: 28px; line-height: 28px;list-style:none;margin-left:0px;}
.user_chooseLoginType li.turnJianLi{ margin-top: 30px; margin-bottom: 25px;}
.user_chooseLoginType li.jinru{ width: 174px; height: 40px; line-height: 40px;  text-align: center; background: #00b38a}
.user_chooseLoginType li.jinru a{color: #fff; font-size: 20px;}
.user_checkbox{border:none;background:none;}
/*updatePwd.html*/
.content {width:744px;float:right;}
.user_modifyContent{height:454px;background:#fafafa}
.savePassword{margin:10px 30px;border-collapse:collapse;}
.savePassword td{ font-size: 18px;font-weight: normal;padding:10px 0;}
.savePassword td.label{vertical-align:top;padding-top:22px;}
.savePassword td.c7{ padding-left:15px;}
.savePassword td input[type="password"]{width: 398px; border: 2px solid #f1f1f1; margin:0 0 0 10px; }
.savePassword td input[type="submit"]{ height: 35px; color: #fff; background: #00b38a; font-size: 18px;padding:0 20px;line-height: 35px; margin-left: 10px;}
.savePassword td input[type="submit"]:hover{background: #00a57f;-webkit-transition: .2s;-moz-transition: .2s;transition: .2s;}
.savePassword td span.error{margin:0 0 -10px 10px;}
.user_nobindModify li{list-style:none;font-size:20px;color:#777777;height:38px;lihe-height:38px;}
.user_nobindModify li a{color:#00b38a}
/*end user setting*/
.bind_common_content i{
	margin:10px 10px 0 0;
	*margin:25px 10px 0 0;
}
.user_bindLogin span.error{margin:5px 0 10px 45px;}